/*核心代码区域*/
.he_xin_code {
	border: 1px solid #e2e2e2;
	height: 700px;
	margin-top: 50px;
}
/*最左侧操作列*/
.action_col {
	border-right: 1px solid;
	height: 100%;
	background-color: #2F4056;
	text-align: center;
}
/*当前用户头像*/
.action_col .self_headpic {
	text-align: -webkit-center;
}
.action_col .self_headpic .self_headpic_child_div{
	width: 45px;
	padding-top: 20px;
	display: inline-block;
}
.action_col .self_headpic .self_headpic_child_div img {
	width: 100%;
}
/*通讯列表图标*/
.mailing_list_icon {
	text-align: -webkit-center;
}
.mailing_list_icon .mailing_list_icon_child_div {
	padding-top: 20px;
}
.mailing_list_icon .mailing_list_icon_child_div i {
	font-size: 30px;
	color: #c2c2c2;
}
/*聊天人员列表*/
.chat_list {
	border-right: 1px solid #d2d2d2;
	height: 100%;
	background-color: #eeeeee;
}
.chat_list_child_div {
	background-color: #eeeeee;
	margin-top: 10px;
}
.chat_list_child_div .user_div {
	height: 60px;
}
/*用户头像*/
.chat_list_child_div .user_div .user_headpic {
	width: 50px;
	padding-top: 8px;
}
.chat_list_child_div .user_div .user_headpic img {
	width: 100%;
}
/*用户昵称*/
.chat_list_child_div .user_div .user_nickname {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*最后的消息沟通时间*/
.chat_list_child_div .user_div .last_news_time {
	color: #999;
	padding-left: 5px;
}

/*当前聊天用户名称*/
.message_log_code .now_chat_user {
	height: 50px;
	border-bottom: 1px solid #d2d2d2;
	background-color: #f2f2f2;
}
/**/
.message_log_code .now_chat_user .now_chat_user_info {
	padding-top: 15px;
}
.message_log_code .now_chat_user .now_chat_user_nickname {
    padding-left: 20px;
}
.message_log_code .now_chat_user .now_chat_user_info .now_chat_user_icon {
	float: right;
	padding-right: 25px;
}
.message_log_code .now_chat_user .now_chat_user_info .now_chat_user_icon i{
	font-size: 20px;
}
/*聊天记录*/
.message_log {
	background-color: #f2f2f2;
	height: 450px;
	/*overflow: auto;*/
}
.message_log .message_log_child_div{
	height: 450px;
	overflow: auto;
}
.message_log .message_log_child_div img{
	max-width: 100px;
}
/*消息*/
.message {
	border-radius: 10px;
	background-color: #f2f2f2;
	box-shadow:none;
	/*margin-bottom: 10px;*/
}
/*消息发送时间*/
.message .send_time {
	text-align: center;
	border-bottom: none;
}
/*对话用户头像*/
.message .other_user_headpic {
	border-bottom: none;
}
.message .other_user_headpic .user_headpic_div {
	width: 45px;
}
.message .other_user_headpic .user_headpic_div img {
	width: 100%;
}
/*消息内容*/
.message  .other_user_content {
	background-color: white;
	max-width: 55%;
	border-radius: 10px;
	overflow: hidden;
	word-break: break-all;
}
/*自己的消息头像*/
.message .self_user_headpic {
	border-bottom: none;
	/*float: right;*/
}
.message .self_headpic_and_content {
	text-align: right;
}
/*消息删除按钮*/
.del_message a:before{
	font-size: 25px;
}

.message .self_user_headpic .user_headpic_div {
	width: 45px;
}
.message .self_user_headpic .user_headpic_div img {
	width: 100%;
}
/*自己的消息内容*/
.message  .self_user_content {
	text-align: left;
	background-color: #01AAED;
	max-width: 55%;
	border-radius: 10px;
	overflow: hidden;
	word-break: break-all;
	/*float: right;*/
}
/*消息发送按钮*/
.send_btn {
	text-align: right;margin-right: 20px;
}


.layui-layedit {
	border-bottom: none;
	border-right: none;
}